anchovy pizza - Turkish English Dictionary